The Extremely Difficult Lock Box Puzzle Solved!!